package com.skydonkey.pojo.po;

import java.util.List;

public class VideoSampleResponse {
    private String id;
    private String pipeline;
    private int code;
    private String desc;
    private String reqid;
    private String inputBucket;
    private String inputKey;
    private List<Item> items;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getPipeline() {
        return pipeline;
    }

    public void setPipeline(String pipeline) {
        this.pipeline = pipeline;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public String getReqid() {
        return reqid;
    }

    public void setReqid(String reqid) {
        this.reqid = reqid;
    }

    public String getInputBucket() {
        return inputBucket;
    }

    public void setInputBucket(String inputBucket) {
        this.inputBucket = inputBucket;
    }

    public String getInputKey() {
        return inputKey;
    }

    public void setInputKey(String inputKey) {
        this.inputKey = inputKey;
    }

    public List<Item> getItems() {
        return items;
    }

    public void setItems(List<Item> items) {
        this.items = items;
    }

    @Override
    public String toString() {
        return "VideoSampleResponse{" +
                "id='" + id + '\'' +
                ", pipeline='" + pipeline + '\'' +
                ", code=" + code +
                ", desc='" + desc + '\'' +
                ", reqid='" + reqid + '\'' +
                ", inputBucket='" + inputBucket + '\'' +
                ", inputKey='" + inputKey + '\'' +
                ", items=" + items +
                '}';
    }

    public static class Item {
        private String cmd;
        private int code;
        private String desc;
        private List<String> keys;
        private int returnOld;

        public String getCmd() {
            return cmd;
        }

        public void setCmd(String cmd) {
            this.cmd = cmd;
        }

        public int getCode() {
            return code;
        }

        public void setCode(int code) {
            this.code = code;
        }

        public String getDesc() {
            return desc;
        }

        public void setDesc(String desc) {
            this.desc = desc;
        }

        public List<String> getKeys() {
            return keys;
        }

        public void setKeys(List<String> keys) {
            this.keys = keys;
        }

        public int getReturnOld() {
            return returnOld;
        }

        public void setReturnOld(int returnOld) {
            this.returnOld = returnOld;
        }

        @Override
        public String toString() {
            return "Item{" +
                    "cmd='" + cmd + '\'' +
                    ", code=" + code +
                    ", desc='" + desc + '\'' +
                    ", keys=" + keys +
                    ", returnOld=" + returnOld +
                    '}';
        }
    }
}
